UniListView
|
SubItemImage (Boolean) |
Hiện Icon
cho Sub Item |
BackgroundPictureSet
([URL])
[URL]
As String : liên tới picture mà bạn muốn
làm h́nh nền cho UniListview
ColumnAdd ([Column], [Text], [Width], [Align], [Icon])
[Column]
As Long: Index của column
[Text] As String : Nhăn
của Column
[Width] As Long: Chiều dài của column
[Align] As
eColumnAlignConstants : Align của Item
[Icon] As
Long : Index của Image List (Icon
đầu tiên được tính từ số 0)
Dùng
để thêm cột vào Listview khi ViewMode = vmDetails
ColumnAutosize
-
Thiết đặt tự động kích thước của
Column.
ColumnRemove([Column])
- Xóa column
[Column] As Long: index của column
GetItemKey
([Item]) As Long
- Lấy Key của
Item
[Item] As Long : index của Item
Các
Hàm dùng để add icon vào ImageList của UniListview
:
ImageListHeader_AddIcon
ImageListLarge_AddIcon
ImageListSmall_AddIcon
Để
add icon (image) vào Header bạn làm như sau :
+ ImageListHeaders([hImageList As Long = -1], [ImageWidth As
Long = 16], [ImageHeight As Long = 16]) As Boolean
Trong đó hImageList là hIml
(Nếu bạn có sẳn ImageListXP th́ có thể gán vào,nếu không th́ để trống)
ImageWidth là chiều dài
của Image
ImageHeight
là chiều cao của Image
Để add icon (image) vào dạng details, List, SmallIcon
bạn dùng hàm :
+ ImageListSmalls([hImageList As Long = -1], [ImageWidth As
Long = 16], [ImageHeight As Long = 16]) As Boolean
Cấu
trúc giống hàm trên
Để add icon (image) vào
dạng Icon dùng hàm :
+
ImageListLarges([hImageList As Long = -1], [ImageWidth
As Long = 16], [ImageHeight As Long = 16]) As Boolean
Cấu trúc giống hàm
trên
SubItemSet
([Item], [SubItem], [Text], [Icon]) As Boolean
[Item] As
Integer : Index của Item
[SubItem] As Integer : index của column
mà ta add subitem vào
[Text] As String : Nhăn của sub
item
[Icon] As
Integer : Index của Image List (Chỉ có hiệu
lực khi SubItemImage = True)
Khi
ViewMode = vmDetails th́ cần hàm này để add item cho các cột